first off, no one on HOD is going to rip on your playing. (or anyone else's on the board)
My best advice would be to play this tune about 15 bpm slower. (I'm assuming you can control the tempo of the practice tune) Try to settle in and have control over each note/limb.
Bookmarks